Windows Server এ বিভিন্ন সার্ভার রোল বা সার্ভিস রয়েছে, যেমন DNS, DHCP, File Services, Active Directory, Web Services (IIS), Print Services ইত্যাদি। প্রতিটি সার্ভার রোলের নিজস্ব সমস্যা ও সমাধানের কৌশল রয়েছে। নিচে কিছু সাধারণ সার্ভার রোলের জন্য ট্রাবলশুটিং টেকনিকস আলোচনা করা হল।
DNS (Domain Name System) Troubleshooting
DNS সার্ভিসের মাধ্যমে ডোমেইন নাম থেকে আইপি অ্যাড্রেস রেজোল্ভ করা হয়। DNS সিস্টেমের সমস্যা হলে নেটওয়ার্ক সংযোগ বা অ্যাপ্লিকেশন অ্যাক্সেসে সমস্যা হতে পারে।
সাধারণ সমস্যা:
- DNS রেজোলিউশন কাজ না করা
- সার্ভার নাম রেজোল্ভ না হওয়া
- DNS সার্ভারের সঠিক কনফিগারেশন না হওয়া
সমাধান:
- DNS সার্ভিস রিস্টার্ট করুন:
- সার্ভিস রিস্টার্ট করতে PowerShell বা কমান্ড প্রম্পট থেকে
Restart-Service -Name DNSকমান্ড ব্যবহার করতে পারেন।
- সার্ভিস রিস্টার্ট করতে PowerShell বা কমান্ড প্রম্পট থেকে
- DNS Cache ফ্লাশ করুন:
DNS ক্যাশ ক্লিয়ার করার জন্য:
ipconfig /flushdns
- DNS সার্ভার লোগ চেক করুন:
- Event Viewer > Applications and Services Logs > Microsoft > Windows > DNS-Server লগ ফাইলটি চেক করে সমস্যা চিহ্নিত করুন।
- NSLookup টুল ব্যবহার করুন:
নির্দিষ্ট ডোমেইন নাম রেজোল্ভ হচ্ছে কিনা তা পরীক্ষা করতে
nslookupটুল ব্যবহার করুন:nslookup example.com
DHCP (Dynamic Host Configuration Protocol) Troubleshooting
DHCP সার্ভার আইপি অ্যাড্রেস, সাবনেট মাস্ক এবং গেটওয়ে ইত্যাদি নেটওয়ার্ক কনফিগারেশন ক্লায়েন্ট ডিভাইসকে অটোমেটিক্যালি প্রদান করে। DHCP সার্ভিসের সমস্যা হলে, ক্লায়েন্ট ডিভাইস সঠিকভাবে নেটওয়ার্কে কানেক্ট হতে পারে না।
সাধারণ সমস্যা:
- DHCP সার্ভার ক্লায়েন্টদের আইপি অ্যাড্রেস দিচ্ছে না
- DHCP রিজার্ভেশন বা লিজ টাইম আউটের সমস্যা
সমাধান:
- DHCP সার্ভিস রিস্টার্ট করুন:
- PowerShell বা কমান্ড প্রম্পট থেকে
Restart-Service -Name DHCPServerকমান্ড ব্যবহার করুন।
- PowerShell বা কমান্ড প্রম্পট থেকে
- DHCP লোগ চেক করুন:
- Event Viewer > Applications and Services Logs > Microsoft > Windows > DHCPServer লোগ ফাইল চেক করুন।
- আইপি কনফিগারেশন পরীক্ষা করুন:
- কমান্ড প্রম্পট থেকে
ipconfig /renewএবংipconfig /releaseকমান্ড চালিয়ে ক্লায়েন্ট আইপি কনফিগারেশন পুনরায় রিনিউ করুন।
- কমান্ড প্রম্পট থেকে
- DHCP পুল পরীক্ষা করুন:
netsh dhcp show serverকমান্ড দিয়ে DHCP সার্ভারের কনফিগারেশন চেক করুন।
Active Directory Troubleshooting
Active Directory (AD) হল একটি ডিরেক্টরি সার্ভিস যা ব্যবহারকারী, কম্পিউটার এবং অন্যান্য রিসোর্সের তথ্য সংরক্ষণ করে এবং নেটওয়ার্ক অ্যাক্সেস নিয়ন্ত্রণ করে।
সাধারণ সমস্যা:
- ইউজার বা কম্পিউটার লগইন সমস্যা
- ডোমেইন কন্ট্রোলার সিঙ্ক্রোনাইজেশন সমস্যা
সমাধান:
- ডোমেইন কন্ট্রোলারের স্টেটাস চেক করুন:
dcdiag কমান্ড দিয়ে ডোমেইন কন্ট্রোলারের স্বাস্থ্য পরীক্ষা করুন:
dcdiag
- লগফাইল চেক করুন:
- Event Viewer > Windows Logs > Directory Service লোগ চেক করুন।
- Replication সমস্যা চেক করুন:
repadmin কমান্ড দিয়ে ডোমেইন কন্ট্রোলারের রিপ্লিকেশন স্ট্যাটাস চেক করুন:
repadmin /replsummary
- নেটওয়ার্ক কানেকশন পরীক্ষা করুন:
- Ping এবং Nslookup ব্যবহার করে ডোমেইন কন্ট্রোলারের নাম রেজোল্ভ এবং কানেকটিভিটি পরীক্ষা করুন।
IIS (Internet Information Services) Troubleshooting
IIS হল একটি ওয়েব সার্ভিস যা HTTP এবং অন্যান্য ওয়েব প্রোটোকলসের মাধ্যমে অ্যাপ্লিকেশন এবং ওয়েবসাইট হোস্ট করে।
সাধারণ সমস্যা:
- ওয়েবসাইট বা অ্যাপ্লিকেশন লোড হচ্ছে না
- সার্ভার 500 বা 404 এরর দেখাচ্ছে
- SSL বা সিকিউরিটি সম্পর্কিত সমস্যা
সমাধান:
- IIS সার্ভিস রিস্টার্ট করুন:
- PowerShell বা কমান্ড প্রম্পট থেকে
iisresetকমান্ড ব্যবহার করুন।
- PowerShell বা কমান্ড প্রম্পট থেকে
- এপ্লিকেশন লোগ চেক করুন:
- Event Viewer > Applications and Services Logs > Microsoft > Windows > IIS-Logs এ গিয়ে লোগ চেক করুন।
- ট্রাফিক চেক করুন:
- netstat অথবা PowerShell এর
Get-NetTCPConnectionকমান্ড ব্যবহার করে সার্ভারের পোর্ট চেক করুন এবং ইনকামিং ট্রাফিক ব্লক হচ্ছে কিনা তা পরীক্ষা করুন।
- netstat অথবা PowerShell এর
- ফায়ারওয়াল কনফিগারেশন চেক করুন:
- ফায়ারওয়াল সেটিংস পরীক্ষা করে নিশ্চিত করুন যে, ওয়েব পোর্ট (HTTP: 80, HTTPS: 443) খোলা আছে।
File Services Troubleshooting
File Services হল ফাইল শেয়ারিং এবং স্টোরেজ ব্যবস্থাপনা সার্ভিস, যেখানে আপনি ফাইল শেয়ার এবং অ্যাক্সেস কন্ট্রোল পরিচালনা করতে পারেন।
সাধারণ সমস্যা:
- ফাইল শেয়ার অ্যাক্সেস সমস্যা
- ফাইল সার্ভার স্লো বা অনুপস্থিত
সমাধান:
- ফাইল সার্ভার সার্ভিস রিস্টার্ট করুন:
- PowerShell বা কমান্ড প্রম্পট থেকে
Restart-Service -Name LanmanServerকমান্ড ব্যবহার করুন।
- PowerShell বা কমান্ড প্রম্পট থেকে
- ফাইল শেয়ার পারমিশন চেক করুন:
- ফাইল শেয়ার বা ফোল্ডারের সিকিউরিটি এবং শেয়ার পারমিশন চেক করুন।
- লোগ চেক করুন:
- Event Viewer > Windows Logs > FileServiceLogs এ গিয়ে সমস্যা সম্পর্কিত লোগ চেক করুন।
- Network Troubleshooting:
- ping, tracert, এবং netstat টুলস ব্যবহার করে নেটওয়ার্ক সংযোগ সমস্যা চিহ্নিত করুন।
Print Services Troubleshooting
Print Services সার্ভিস ব্যবহারকারীদের প্রিন্টার ব্যবহার এবং ম্যানেজ করার সুবিধা দেয়।
সাধারণ সমস্যা:
- প্রিন্টার কাজ করছে না
- প্রিন্ট জব ঝুলে থাকা
সমাধান:
- Print Spooler সার্ভিস রিস্টার্ট করুন:
- PowerShell বা কমান্ড প্রম্পট থেকে
Restart-Service -Name Spoolerকমান্ড ব্যবহার করুন।
- PowerShell বা কমান্ড প্রম্পট থেকে
- প্রিন্টার লোগ চেক করুন:
- Event Viewer > Windows Logs > PrintService এ গিয়ে লোগ চেক করুন।
- প্রিন্টার কনফিগারেশন চেক করুন:
- প্রিন্টারের সঠিকভাবে কানেক্ট হওয়া এবং শেয়ার করা নিশ্চিত করুন।
সার্ভার রোল স্পেসিফিক ট্রাবলশুটিং পদ্ধতিগুলির মাধ্যমে আপনি প্রতিটি সার্ভারের নির্দিষ্ট সমস্যা সনাক্ত এবং সমাধান করতে পারবেন। এর মাধ্যমে সার্ভারের কর্মক্ষমতা এবং নির্ভরযোগ্যতা নিশ্চিত করা সম্ভব।
Read more